sewage pumping station - German English Dictionary

sewage pumping station

Meanings of "sewage pumping station" in German English Dictionary : 1 result(s)

English German
Environment
sewage pumping station Abwasserpumpstation [f]